shooting spectacles - English Synonyms Dictionary